high-performance battery - English Synonyms Dictionary